Supplier Page from Creative BioMart for Recombinant Saccharomyces Cerevisiae KAE1 Protein (1-386 aa), His-tagged